<html>
<head>
</head>

<body bgcolor="#FFFFFF">
		<p class="Decl"><strong>function</strong> SAR_4(Value: Integer): Integer; // Value div 16</p>
		<p class="Decl"><strong>function</strong> SAR_8(Value: Integer): Integer; // Value div 256</p>
		<p class="Decl"><strong>function</strong> SAR_9(Value: Integer): Integer; // Value div 512</p>
		<p class="Decl"><strong>function</strong> SAR_11(Value: Integer): Integer;</p>
		<p class="Decl"><strong>function</strong> SAR_12(Value: Integer): Integer;</p>
		<p class="Decl"><strong>function</strong> SAR_13(Value: Integer): Integer;</p>
		<p class="Decl"><strong>function</strong> SAR_14(Value: Integer): Integer;</p>
		<p class="Decl"><strong>function</strong> SAR_15(Value: Integer): Integer;</p>
		<p class="Decl"><strong>function</strong> SAR_16(Value: Integer): Integer;</p>
		<h2>Description</h2>
		<p class="Body">Auxiliary arithmetic shift right routines (SAR). These can be used for faster division of signed integers. SAR differs from the <b>shr</b> instruction by preserving the sign of the <i>Value</i>. For example, calling SAR_4 equals <i>Value</i> <b>div</b> 16 (2^4) and calling SAR_9 equels <i>Value</i> <b>div</b> 512 (2^9).</p>
		<p class="Body"></p>
		<p class="Code"><b> </b></p>
		<p id="hidden">[See Also]: </p>
</body>
</html>
